dinozor yavrusu - Turkish English Dictionary